<?php

require_once 'conectar.php';
include_once("conectar2.php");

class repuestos {

    private $id_repuesto;
    private $id_ubicacion;
    private $id_modelo;
    private $nombre;

	private $precio;
	private $isv;
    
    

 
    private $descripcion;

    public function __construct($id, $idubicacion, $idmodelo, $nombre, $precio, $descripcion) {
        $this->id_repuesto = $id;
        $this->id_ubicacion = $idubicacion;
        $this->id_modelo = $idmodelo;
        $this->nombre = $nombre;
        $this->precio = $precio;
        $this->descripcion = $descripcion;

    }

    public function guardar() {
        $sql="SELECT abm_repuestos(1,".$this->id_repuesto.",".$this->id_ubicacion.",".$this->id_modelo.","."'".$this->nombre."',".$this->precio.","."'".$this->descripcion."'".");";
      pg_query(conectar::conecta(),$sql);
        
    }

    
    public function getIdrepuesto() {
        return $this->id_repuesto;
    }
    
    public function getIdubicacion() {
        return $this->id_ubicacion;
    }
    
    
    public function getIdModelo() {
        return $this->id_modelo;
    }
    
    public function getNombre() {
        return $this->nombre;
    }

    public function getPrecio() {
        return $this->precio;
    }

    public function getIsv(){
		 return $this->isv;
		 }
    public function getDescripcion() {
        return $this->descripcion;
    }
    
    
    public function eliminar($id){
        $conexion=new conectar2;
        $sql="DELETE FROM repuestos WHERE idrepuesto=".$id;  
        echo $sql;
    pg_query(conectar::conecta(),$sql);        
    echo "<script type='text/javascript'>
		alert('El Repuesto  fue Eliminado con exito ');
		window.location='Formulario_Listar_Repuestos.php';
	</script>";
    
    }


	
	
	    public function Buscar($id)
  {     
  
 
$conexion=new conectar2;
$consulta=$conexion->fech("select idrepuesto,nombre,precio,isv from repuestos where idrepuesto=".$id);



 $this->idrepuesto=$consulta[0];
 $this->nombre=$consulta[1];
 $this->precio=$consulta[2];
  $this->isv=$consulta[3];

        return $consulta;

    }

	
		    public function BuscarLike($id)
  {     
  
 
$conexion=new conectar2;
$consulta=$conexion->query("select idrepuesto,nombre,precio,isv from repuestos where nombre ILIKE '%".$id."%' order by nombre asc");
 
  return $consulta;

    }

}

?>